/**
 * See all ids below
 * https://ethereum.stackexchange.com/questions/17051/how-to-select-a-network-id-or-is-there-a-list-of-network-ids
 */
export const KOVAN_ID = 42;
export const MAINNET_ID = 1;
export const RINKEBY_ID = 4;
export const ROPSTEN_ID = 3;

/**
 * Please note that ConversionRates, LiquidityConversionRates and KyberReserve contracts
 * below are example reserve addresses. Your reserve will * have different addresses for these contracts.
 */
export default {
  [KOVAN_ID]: {
    conversionRates: "0x6B2e614977F893baddf3AA704698BD71BEf9CeFF",
    kyberNetworkProxyV1: "0x692f391bCc85cefCe8C237C01e1f636BbD70EA4D",
    kyberReserve: "0x45460BD0f9a68b98Bf1f5c478B7584E057e32eF5",
    tokens: {
      DAI: "0x4f96fe3b7a6cf9725f59d353f723c1bdb64ca6aa",
      ETH: "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      KNC: "0xad67cB4d63C9da94AcA37fDF2761AaDF780ff4a2",
      MANA: "0xcb78b457c1F79a06091EAe744aA81dc75Ecb1183",
      MKR: "0xAaF64BFCC32d0F15873a02163e7E500671a4ffcD",
      OMG: "0xdB7ec4E4784118D9733710e46F7C83fE7889596a",
      POLY: "0xd92266fd053161115163a7311067F0A4745070b5",
      SAI: "0xC4375B7De8af5a38a93548eb8453a498222C4fF2",
      SALT: "0x6fEE5727EE4CdCBD91f3A873ef2966dF31713A04",
      SNT: "0x4c99B04682fbF9020Fcb31677F8D8d66832d3322",
      WETH: "0xd0A1E359811322d97991E03f863a0C30C2cF029C",
      ZIL: "0xAb74653cac23301066ABa8eba62b9Abd8a8c51d6",
    },
  },
  [MAINNET_ID]: {
    conversionRates: "0x798AbDA6Cc246D0EDbA912092A2a3dBd3d11191B",
    liquidityConversionRates: "0x97D7126b6FF7C4D95601912f4Cdf790a3Cd1edaB",
    kyberDao: "0x49bdd8854481005bBa4aCEbaBF6e06cD5F6312e9",
    kyberFeeHandler: "0xd3d2b5643e506c6d9B7099E9116D7aAa941114fe",
    kyberHintHandler: "0xa1C0Fa73c39CFBcC11ec9Eb1Afc665aba9996E2C",
    kyberNetwork: "0x7C66550C9c730B6fdd4C03bc2e73c5462c5F7ACC",
    kyberNetworkENSResolver: "0x1982131C7D6959ff7768EE39c023Ad002d8c9759",
    kyberNetworkProxyV1: "0x818E6FECD516Ecc3849DAf6845e3EC868087B755",
    kyberNetworkProxyV2: "0x9AAb3f75489902f3a48495025729a0AF77d4b11e",
    kyberReserve: "0x63825c174ab367968EC60f061753D3bbD36A0D8F",
    kyberStaking: "0xECf0bdB7B3F349AbfD68C3563678124c5e8aaea3",
    kyberStorage: "0xC8fb12402cB16970F3C5F4b48Ff68Eb9D1289301",
    tokens: {
      DAI: "0x6b175474e89094c44da98b954eedeac495271d0f",
      ETH: "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      KNC: "0xdd974d5c2e2928dea5f71b9825b8b646686bd200",
      PBTC: "0x5228a22e72ccc52d415ecfd199f99d0665e7733b",
      sUSD: "0x57ab1ec28d129707052df4df418d58a2d46d5f51",
      tUSD: "0x8dd5fbce2f6a956c3022ba3663759011dd51e73e",
      USDC: "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
      USDS: "0xa4bdb11dc0a2bec88d24a3aa1e6bb17201112ebe",
      USDT: "0xdac17f958d2ee523a2206206994597c13d831ec7",
      WBTC: "0x2260fac5e5542a773aa44fbcfedf7c193bc2c599",
      WETH: "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
    },
  },
  [RINKEBY_ID]: {
    conversionRates: "0xE16E257a25e287AF50C5651A4c2728b32D7e5ef7",
    kyberDao: "0x62f199439E74c4F51154829D8eE92E3ADFd559c8",
    kyberFeeHandler: "0xFAbB5d5D56B6f076C04834de6C382Fa55a602CA0",
    kyberHintHandler: "0xe923dbC3211A441778c38C8709cc8E83a943d1CB",
    kyberNetwork: "0x72910183AfFe53C3f57a7D010C730C2F90AB3bFA",
    kyberNetworkProxyV1: "0xF77eC7Ed5f5B9a5aee4cfa6FFCaC6A4C315BaC76",
    kyberNetworkProxyV2: "0x0d5371e5EE23dec7DF251A8957279629aa79E9C5",
    kyberReserve: "0xEB52Ce516a8d054A574905BDc3D4a176D3a2d51a",
    kyberStaking: "0x88b0cdE836b4DE5E274014EBE119f6B2782dDfa0",
    kyberStorage: "0xcE81c833DCc8f2Bf975159e04b8Ca496441D2188",
    tokens: {
      DAI: "0x5592ec0cfb4dbc12d3ab100b257153436a1f0fea",
      ETH: "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      KNC: "0x6FA355a7b6bD2D6bD8b927C489221BFBb6f1D7B2",
      MANA: "0x725d648E6ff2B8C44c96eFAEa29b305e5bb1526a",
      OMG: "0x732fBA98dca813C3A630b53a8bFc1d6e87B1db65",
      POLY: "0xBcb83bAFD042618d5c9b1a91D0Fcd4B935e08CEA",
      SALT: "0x058832CA736AB027c12367e53915e34e87a6081B",
      SNT: "0x01DAd357f21BD4fB1D3d8f3B05d1cc151807AA23",
      WETH: "0xc778417e063141139fce010982780140aa0cd5ab",
      ZIL: "0x405A656Dc1b672800D21a15eF5539D4776F6654c",
    },
  },
  [ROPSTEN_ID]: {
    conversionRates: "0xE16E257a25e287AF50C5651A4c2728b32D7e5ef7",
    kyberDao: "0x2Be7dC494362e4FCa2c228522047663B17aE17F9",
    kyberFeeHandler: "0xfF456D9A8cbB5352eF77dEc2337bAC8dEC63bEAC",
    kyberHintHandler: "0x63f773c026093eEf988e803BdD5772DD235a8E71",
    kyberNetwork: "0x920B322D4B8BAB34fb6233646F5c87F87e79952b",
    kyberNetworkProxyV1: "0x818e6fecd516ecc3849daf6845e3ec868087b755",
    kyberNetworkProxyV2: "0xd719c34261e099Fdb33030ac8909d5788D3039C4",
    kyberReserve: "0xEB52Ce516a8d054A574905BDc3D4a176D3a2d51a",
    kyberStaking: "0x9A73c6217cd595bc449bA6fEF6efF53f29014f42",
    kyberStorage: "0x688bf5EeC43E0799c5B9c1612F625F7b93FE5434",
    tokens: {
      ADX: "0x499990DB50b34687CDaFb2C8DaBaE4E99d6F38A7",
      APPC: "0x2799f05B55d56be756Ca01Af40Bf7350787F48d4",
      AST: "0xeF06F410C26a0fF87b3a43927459Cce99268a2eF",
      BAT: "0xDb0040451F373949A4Be60dcd7b6B8D6E42658B6",
      BBO: "0xa94758d328af7ef1815e73053e95b5F86588C16D",
      BITX: "0x7a17267576318efb728bc4a0833e489a46ba138f",
      BQX: "0x9504A86A881F63Da06302FB3639d4582022097DB",
      COFI: "0xb91786188f8d4e35d6d67799e9f162587bf4da03",
      DAI: "0xaD6D458402F60fD3Bd25163575031ACDce07538D",
      ELF: "0x9Fcc27c7320703c43368cf1A4bf076402cd0D6B4",
      ENG: "0x95cc8d8f29D0f7fcC425E8708893E759d1599c97",
      ETH: "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
      GTO: "0xe55c607d58c53b2B06A8E38f67F4c0FcAeEd2c31",
      IOST: "0x27db28a6C4ac3D82a08D490cfb746E6F02bC467C",
      KNC: "0x7b2810576aa1cce68f2b118cef1f36467c648f92",
      LINK: "0xb4f7332ed719Eb4839f091EDDB2A3bA309739521",
      MANA: "0x72fd6C7C1397040A66F33C2ecC83A0F71Ee46D5c",
      MOC: "0x1742c81075031b8f173d2327e3479d1fc3feaa76",
      OMG: "0x4BFBa4a8F28755Cb2061c413459EE562c6B9c51b",
      POWR: "0xa577731515303F0C0D00E236041855A5C4F114dC",
      RCN: "0x99338aa9218C6C23AA9d8cc2f3EFaf29954ea26B",
      RDN: "0x5422Ef695ED0B1213e2B953CFA877029637D9D26",
      REQ: "0xb43D10BbE7222519Da899B72bF2c7f094b6F79D7",
      SALT: "0xB47f1A9B121BA114d5e98722a8948e274d0F4042",
      SNT: "0xbF5d8683b9BE6C43fcA607eb2a6f2626A18837a6",
      STORM: "0x8FFf7De21de8ad9c510704407337542073FDC44b",
      WETH: "0xbCA556c912754Bc8E7D4Aad20Ad69a1B1444F42d",
      ZIL: "0xaD78AFbbE48bA7B670fbC54c65708cbc17450167",
    },
  },
};
